Managing SOA System Variation through Business Process Lines and Process Oriented Development
نویسندگان
چکیده
Software Product Lines (SPL) and Service-Oriented Architectures (SOA) are two emerging approaches to the software development currently receiving great attention both in research and in practice. Our work suggests an approach to transfer the main peculiarities of the SPL (i.e. asset reuse and variation mechanisms) to the SOA systems development, in order to realize a SOA systems line. In this way we provide a method to easily adapt a SOA application to different customer needs in changeable environments. All this is realized using the Business Process Lines (BPL) concept together with the Process Oriented Development (POD) paradigm. A BPL realizes process models suitable to different customers or market segments needs. The POD paradigm allows to transform a process model into a SOA system. Finally we show an application of our proposal in a research project that involve several industrial and academic organization. In the project a set of BPL is realized and implemented using the MIT process
منابع مشابه
Examine the Relationship between the Process-Oriented Organizations by Strategy Formation as a Formal Process
This article examines the role of management in business processes in relation to the process-oriented organization and strategy formation as a formal process (strategic planning). A questionnaire designed to measure these variables after the validity and reliability among a sample of 183 managers, officials and experts in working systems, information technology and strategic planning in major ...
متن کاملBusiness Process Lines to Develop Service-Oriented Architectures Through the Software Product Lines Paradigm
Lately many researchers are focused on differences and similarities between Software Product Lines (SPL) and Service-Oriented Architectures (SOA). An interesting research topic is how to apply the SPL good practices to the SOA building. So the authors introduce the concept of Business Process Line (BPL) in order to transfer the SPL peculiarities first to the business processes and then to the S...
متن کاملProcess Lines for Automatic Workflow Development
In some business environments, processes of different organizations are very similar to each other. This produces families of processes with common characteristics but also portions that vary according to the specific organization. Two emerging approaches can be adopted and combined to easily model, implement and update families of business processes: Software Product Line (SPL) and Service-Ori...
متن کاملAMSI: An Automatic Model-Driven Service Identification from Business Process Models
The evolution of software engineering has passed through various paradigms; including structured programming, object oriented programming, component-based approaches and in recent years service-oriented computing. One of the key activities needed to develop a quality service oriented solution is the specification of service model. The majority of existing methods for service model specification...
متن کاملP23: Use of Business Process through Talent Management
The rapid change in business globalization has developed huge challenges for an organization to maintain sustainable innovation and growth. The change in economic condition increases the interest of business process reengineering to sustain growth and make progressive firm in the world, but 70% organizations in the world have failed to achieve the benefit of business process reengineering (BPR)...
متن کامل